Port video game Porting

Porting cũng là thuật ngữ được sử dụng khi video game được thiết kế để chạy trên một nền tảng, có thể là arcade, video game console, hay PC, được chuyển đổi để chạy trên nền tảng khác. Trước đó trò chơi video "port" thường không phải port thật sự, nhưng thay vì phiên bản làm lại của trò chơi. Tuy nhiên, nhiều trò chơi video thế kỷ 21 được phát triển bằng phần mềm (thường trong C++) có thể xuất mã cho một hoặc nhiều consoles cũng như cho PC mà không cần phải port thực tế (thay vì dựa vào việc chuyển đổi chung thư viện thành phần riêng lẻ).

Nhiều port ban đầu bị các vấn đề về chất lượng gameplay đáng kể vì các máy tính khác nhau rất nhiều.[9] Richard Garriott đã tuyên bố vào năm 1984 tại Origins Game Fair rằng Origin Systems đã phát triển trò chơi máy tính cho dòng Apple II trước rồi chuyển chúng sang Commodore 64Atari 8-bit, bởi vì các sprites của máy sau này và các tính năng tinh vi khác được port từ chúng sang Apple "khó khăn hơn nhiều, có lẽ thậm chí không thể".[10] Nhận xét phàn nàn về các ports ảnh hưởng từ "Apple conversionitis",[11] giữ lại "âm thanh tệ hại và đồ họa màu đen-trắng-xanh-tím" của Apple;[12][13] sau tuyên bố của Garriott, khi Dan Bunten hỏi "người dùng Atari và Commodore trong số khán giả, Bạn có hài lòng với cá bài viết của Apple không?" khán giả hét lên "Không!", Garriott trả lời,, "[Nếu không] phiên bản Apple sẽ không bao giờ được thực hiện. Từ quan điểm của nhà xuất bản không phải là tiền khôn ngoan".[10]

Những nhóm làm việc khác. Ozark Softscape, ví dụ, đã viết M.U.L.E. cho Atari đầu tiên bởi vì họ thích phát triển cho các máy tính tiên tiến nhất, loại bỏ hoặc thay đổi các tính năng khi cần thiết trong quá trình chuyển port. Chính sách như vậy không phải lúc nào cũng khả thi; Bunten nói rằng "M.U.L.E. không thể hoàn tất cho Apple",,[9] và rằng các phiên bản phi-Atari của The Seven Cities of Gold đều thua kém.[14]

Khi một trò chơi được gọi là "arcade hoàn hảo", điều nàyđ có nghĩa là trò chơi đã được chuyển từ phiên bản arcade sang nền tảng khác, chẳng hạn như console hay máy tính, mà không có bất kỳ thay đổi đáng kể nào đối với hoạt động của trò chơi. Điều này có nghĩa là đồ họa, âm thanh và lối chơi, cùng với các đặc điểm khác của trò chơi (bao gồm cả lỗi), là trung thành với phiên bản arcade. Nó là một thuật ngữ chủ yếu được sử dụng bởi các nhà phê bình chuyên nghiệp và đôi khi, nhưng không phải luôn luôn, có nghĩa là trò chơi là 100% giống hệt nhau.Nó thường có nghĩa là sự khác biệt có thể là nhỏ (chẳng hạn như thời gian tải lâu hơn), hoặc đơn giản là bản port có thể duy trì trải nghiệm của trò chơi gốc nhiều nhất.

"(Console) port" là một trò chơi ban đầu được thực hiện cho một console (giống như Wii hay Xbox 360) trước khi một phiên bản giống hệt nhau được tạo ra có thể được chơi trên một máy tính cá nhân hoặc bất kỳ nền tảng console khác. Thuật ngữ này đã được cộng đồng game thủ sử dụng rộng rãi. Quá trình chuyển một game từ console sang PC thường được coi là tiêu cực do mức hiệu suất cao hơn mà các máy tính thường bị tận dụng,một phần do phần cứng console được cố định trong suốt quá trình chạy (với các game đang được phát triển cho các console specs), trong khi máy tính trở nên mạnh mẽ hơn khi phần cứng phát triển, nhưng cũng do các trò chơi được chuyển đôi khi được tối ưu hóa kém cho máy tính cá nhân hay lazily port.Mặc dù có sự khác biệt lớn về mặt kiến ​​trúc, nhưng sự khác biệt về kiến ​​trúc có thể tồn tại như việc sử dụng bộ nhớ hợp nhất trên console.

Tài liệu tham khảo

WikiPedia: Porting http://www.oed.com/view/Entry/148098 http://www.ozarksoftscape.com/the-game-collection.... http://www.cgwmuseum.org/galleries/index.php?year=... http://www.cgwmuseum.org/galleries/index.php?year=... https://archive.org/stream/1985-05-anticmagazine/A... https://archive.org/stream/Atari_Software_1984#pag... https://archive.org/stream/info-magazine-13/Info_I... https://www.gnu.org/software/sather/docs-1.2/tutor... https://ieeexplore.ieee.org/document/6312825